package com.cn.wanxi.service.impl;

import com.cn.wanxi.model.NavModel;
import com.cn.wanxi.service.INavServite;
import com.cn.wanxi.util.IOTool;

import java.io.File;

public class NavServiceImpl implements INavServite {
    @Override
    public NavModel[] getNavModels() {
        String path = "D:\\wanxi\\step-3\\canyin-03\\web\\note";
        String fileName = "nav.txt";
//1.创建文件
        new IOTool().createNote(path,fileName);
//2.写入数据
//        String result = writeData(note);
//        if (result.equals("error")) {
//            return null;
//        }
//3.读取数据
//        String string = readData(note);
//4.封装数据
//        CompanyModel NavModel = setData(string);
        return null;
    }


//    /**
//     * 1.创建文件夹文件
//     *
//     * @return
//     */
//    private File createNote() {
//        String path = "D:\\wanxi\\step-3\\canyin-03\\web\\note";
//        String fileName = "nav.txt";
//        File navs = new File(path);
//        if (!navs.exists()) {
//            navs.mkdirs();    //创文件夹
//        }
//        File file = new File(path, fileName);
//        try {
//            file.createNewFile();  //创文件
//        } catch (IOException e) {
//            e.printStackTrace();
//        }
//        return file;
//    }


//    /**
//     * 2.写入数据
//     * @param note
//     * @return
//     */
//    private String writeData(File note) {
//    }

    public static void main(String[] args) {
        new NavServiceImpl().getNavModels();
    }
}

